packing needle - Turkish English Dictionary